Approaches to optimizing V8 JavaScript engine

نویسندگان

چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Combining thread-level speculation and just-in-time compilation in Google's V8 JavaScript engine

Thread-Level Speculation can be used to take advantage of multicore architectures for JavaScript in web applications. We extend previous studies with these main contributions; we implement Thread-Level Speculation in the state-of-the art Just-in-time enabled JavaScript engine V8 and make the measurements in the Chromium web browser both from Google instead of using an interpreted JavaScript eng...

متن کامل

Compiled Compiler Templates for V8 or: How I Learned to Stop Worrying and Love JavaScript

The performance of JavaScript virtual machines (VM) improved by several orders of magnitude in the last years, giving raise to ever more complex applications. Consequently there is a high demand for further compiler optimizations and therefore short VM development cycles. V8 the JavaScript engine of the Chrome web browser has a baseline compiler optimized for low compiler latency and an optimiz...

متن کامل

Fatigue Analysis and Optimization of Crankshaft of V8 Diesel Engine

The crankshaft is one of the most critically loaded components as it experiences cyclic loads in the form of bending and torsion during its service life. Its failure will cause serious damage to the engine so it’s important at the time of design to verify fatigue strength. More challenges in crankshaft design due to increasing vehicle payloads, lower weight requirement, higher efficiency and lo...

متن کامل

Analysis and Optimization of Javascript Engines

JavaScript is an interpreted computer programming language embedded into web pages that allows the creation of sophisticated solutions in the client-side web. It consists of a core programming language together with a host environment, namely, the Document Object Model (DOM) provided by the web browser. JavaScript has to be interpreted and executed by a dynamic translator inside the web browser...

متن کامل

BuBBle: A Javascript Engine Level Countermeasure against Heap-Spraying Attacks

Web browsers that support a safe language such as Javascript are becoming a platform of great interest for security attacks. One such attack is a heap-spraying attack: a new kind of attack that combines the notoriously hard to reliably exploit heap-based buffer overflow with the use of an in-browser scripting language for improved reliability. A typical heap-spraying attack allocates a high num...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the Institute for System Programming of the RAS

سال: 2015

ISSN: 2079-8156,2220-6426

DOI: 10.15514/ispras-2015-27(6)-2